sodium benzoate - English Synonyms Dictionary

sodium benzoate

n.
[1] benzoate of soda